印: to print, to mark, to engrave, a seal, a print, a stamp, a mark, a trace, image...
流域: river basin, valley, drainage area...
卖: to sell, to betray, to spare no effort, to show off or flaunt...
解开: to untie, to undo, to solve (a mystery)...
之所以: the reason why I dislike him (is...)...
神奇: magical, mystical, miraculous...
与其: rather than... B (rather than A, better to B)...
避难: refuge, to take refuge, to seek asylum (political etc)...
在家: to be at home, (at a workplace) to be in (as opposed to being away on official business )...
对于: regarding, as far as sth is concerned, with regards to...